package net.kesumu.yushabuserver.dao;

import java.util.ArrayList;

import net.kesumu.yushabuserver.entity.YushabuMessage;

public interface IYushabuMessageDao {
    YushabuMessage storeMessage(YushabuMessage originalMessage);
    ArrayList<YushabuMessage> getUnreceivedMessagesByFriendId(String friendId);
    ArrayList<YushabuMessage> get10HistoryMessagesById(String friendId, String beforeMessageId);
    boolean updateMessage(YushabuMessage yushabuMessage);
    YushabuMessage getMessageById(int messageId);
}
